You are here:
Photo Gallery
Taxi Stand on Sky
Look, a cloud touching taxi stand. it is a capture from the top of one of the exalted hills in Nelliyambathi, Palakkad, Kerala. The only vehicle that can climb on the rough hill-paths here are the specially equipped "double-geared jeeps"
On The Spot
Have You Seen This

