Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

Athirapally Falls, Truly the Niagra of India

The Athirapally Falls situated near Kochi, are rightly called the Niagra of India

Exit mobile version