The Periyar Interpretation Centre – Bamboo Grove.
This is Kumily. Kumily is a beautiful town in Kerala nearby Thekkady and Periyar Tiger Reserve. Kumily is located in the Idukki district of Kerala, India. It is a popular tourist destination. Kumily is a busy town. Shopping in Kumily is one of the most important tourist things to do in Kumily. The spice and […]