Monday 25 February 2008

Athirapally Waterfalls

Thrissur a town in the coastal state of Kerala. From the station, I ply on a local bus to reach another small town Chalakudy. The early morning freshness, and the luxuriant tropical scenery which unfolds as the bus speeds towards the destination, affords me perpetual delight...More...