Madurai Travels Logo

|Comments are Off
Location: The resort is situated in Thanjavur, Tamilnadu. About: This resort is a fantastic location in the countryside, that offers one to stroll for a walk or a jog. As the place is quite long from the main road, I suggest you to take your own car to the resort. The room is...