theluxurytravelexpert.com
Review: Wild Coast Tented Lodge (Yala National Park, Sri Lanka)
Resplendent Ceylon’s latest creation is the 5-star Wild Coast Tented Lodge, adjacent to the world-famous Yala National Park, renowned for its dense leopard population. Read here my review (with pros, cons, & tips for future guests).