A luxury glamping boutique hotel situated in the most pristine Kalkudah beach in east coast of Sri Lanka. Visitors can unwind and be closer to nature while relaxing under the Palmyra trees.
Also, have to mention about the special activities they have. Such as stargazing, movie under the stars and dining on the beach.
If you're seeking for a holiday with a beach vibe, this place is a MUST.