IDUKKI - Kerala
Nadukani Pavilion View – Idukki – Kerala – India.
Nadukani pavilion offering a panoramic view of Idukki. A beautiful place located in between Thodupuzha ...