Cape Weligama, a Relais & Châteaux property in Sri Lanka, is celebrating its 10th anniversary with a grand relaunch featuring 10 exciting upgrades. The resort, known for its luxury and prime location on the South Coast, will reopen in early December 2024 with enhanced facilities and services, solidifying its position as Sri Lanka’s premier luxury beach destination.