CameraIcon
CameraIcon
SearchIcon
MyQuestionIcon


Question

Which of the following is called the Niagara Falls of India?
  1. Aathirapally falls
  2. Jog falls
  3. Talakona falls
  4. Thalaiyar falls


Solution

The correct option is A Aathirapally falls
There are a number of famous waterfalls in India. Of these, the Aathirapally falls in Kerala is also known as the Niagara Falls of India.

flag
 Suggest corrections
thumbs-up
 
0 Upvotes



footer-image