If Sri Lanka was one of the world’s most enchanting islands, then Kumbuk River is its most spellbinding hideout! The eco resort literally sits on the banks of a lively river that separates Yala National Park from civilization even though the two nearest gates to the park are a breezy 38kms; it’s the same distance to the popular tourist town of Ella.
One of tourism world's most spectacular images, the Elephant Villa is in the shape of a 40ft enormous Elephant.