Thekkady is a town in Kerala that hosts the Periyar National Park. The journey from Kochi is beautiful as the road winds through tranquil countryside, rich plantations and thick jungles. Periyar National Park is one of the worldâ€™s most fascinating wildlife reserve. It is the first place in Kerala to promote [ more... ]
A man travels the world over in search of what he needs, and returns home to find it.