Share
twitterlinkedinfacebook
Image 1 of 1
asp_wakem_08495.jpg
Villa 306, Kairali Ayurvedic Health Resort, Palakkad, Kerala, India. The architecture and placement of each free-standing villa is meant to mimic a traditional South Indian village.