Add Your Own Review
The Cinnamon Wild Yala Hotel is located on the edge of The Wild Yala National Park in Sri Lanka. The entrance is located down a long dusty potholed road, surrounded by bush. It was so exciting...
Silver Travel Advisor is a UK registered limited company. Registration no.: 7408308. VAT no.: 100952746 All rights reserved.