A week spent at my home town "Kallidaikuruchi" in Tamil Nadu, India. "Kallidaikuruchi", which means in the midst of hills is situated at the foothills of the Western Ghats on the eastern side. This town is surrounded by waterfalls, forests and hills.
Category:Travel and Places
© BE ON THE ROAD Travel Photography | Sankara Subramanian C