Set against a backdrop of sprawling coconut trees, Leela Cottages is a tranquil three-star boutique resort that offers the best harmony of elegance, comfort and nature with sublime grace. With its exq (Read More)uisite 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.