Cardamom County, Thekkady Kerala (aka Xandari Resorts)

Top Post on IndiBlogger

A spectacular resort nestled inside the town of Thekkady in Kerala. A review of a beautiful stay in this serene resort with all modern facilities, in the lap of nature

Read this post on

Karthik Murali H

blogs from Chennai