Karpaha Sands, Kalkudah, Sri Lanka – Resort hotel in Sri Lanka
Karpaha Sands is a luxurious boutique hotel on Kalkudah Beach, Sri Lanka, featuring 17 tented suites, an infinity pool, spa, and fine dining. Rated 4.9/5 for service, it emphasizes sustainability and provides an intimate nature escape. Ideal for culture and beach lovers.