Poombarai is a village located in the heart of the Palani hills of Tamil Nadu, India, 18 kilometers 11 mi from Kodaikanal. Altitude is 1,920 meters 6,300 ft. Poombarai is famous for sri kuzhanthai velleper temple murugan temple garlic.
View Full Image on Dreamstime
Username: Ganesh005
Editorial: No
Width: 6016 pixels
Height: 4000 pixels
Downloads: 1
Image ID: 142135713