Wikipedia
Irukallummudi
Irukallummudi a lesser-known scenic cliff near Thodupuzha, in Kerala, India.