Located in one of the few completely untouched areas of Sri Lanka, the Tree Tops Jungle Lodge offers the experience of living very close to nature, while staying in comfortable lodgings. More