Udma West, Kappil Beach Rd, Kasaragod, Kerala 671319
Indulge in a fusion of pleasure of luxe and beauty of nature at Taj Bekal Resort & Spa, Kerala. Its 71 laterite rooms and...
When do you want to go?