A small village which is sorrounded by mountains. A place to refresh. A place to release your tension. Hence we call it as Gods own village.
Excellent spot for trekking in Kerala. A travel4cool place.
Excellent spot for trekking in Kerala. A travel4cool place.
ReplyDelete