Heaven on earth – explore Poombarai, Mannavanur in Tamil Nadu
February 1, 2019, 02:43 PM IST
Kodaikanal in Tamil Nadu is a popular tourist destination. But two beautiful villages Poombarai and Mannavanur are situated close to Kodaikanal. The beautiful landscape here is an eye catching sight for all. It will be a soothing experience to explore these beautiful villages.