“Spotting wildlife, soaking up rugged landscapes and relaxing in natural surroundings. perfect base to explore Anuradhapura, part of Cultural Triangle and a highlight on your trip to Sri Lanka” Ulagalla among the top 11 hotels of Sri Lanka for nature lovers by Insightguides
Share