This charming beach resort is located at Chowara in Thiruvananthapuram. The resort is situated close to Hawah and Lighthouse Beaches, providing guests ...
This private beach resort consists of 22 comfortable deluxe villas and 5 beach rooms, each one with a fantastic view of the sea. This charming beach r ...
This is a beautiful, tranquil resort featuring stylish interiors and fully furnished, well-appointed rooms. Facilities on offer to guests include a lo ...