geography · Indian Geography · Falls / Islands

Which of the following waterfalls of India is located in Goa?

Related questions