Set against a backdrop of sprawling coconut trees, Leela Cottages is a tranquil three-star boutique (Read More)resort that offers the best harmony of elegance, comfort and nature with sublime grace. With its exquisite Bohemian timber cottages featuring vintage furnishings and contemporary art along with a stylish beachfront restaurant, luxe ayurvedic spa, and yoga classes, the resort is an ideal tropical destination.