SRI LANKA -NUWARA ELIYA – TOURIST ATTRACTIONS



Subscribe this channel for more destination videos πŸ˜πŸ‘
Nuwara Eliya is a city in the tea country hills of central Sri Lanka. The video covers Nuwara Eliya Town, Gregory Lake, Hakgala Botanical Garden, Pedro Estate, Grand Hotel Nuwara Eliya, Ambewela Farm, Kandeala Lake, Horton Plains National Park, Chimney Pool, Bakers Falls, Worlds End, Little Worlds End, St Clairs Falls, Vicktoria Park Nuwara Eliya,

Tour Packages
www.inspirevoyage.com

Grand Hotel Nuwara Eliya
http://grandhotel.tangerinehotels.com

source