Travelbay private tours of Sri Lanka

Travelbay-Nuwara-Eliya_800px-1.jpg

Sri Lanka the new travel hot spot

Sri Lanka is a top place to take a holiday as it has everything from great beaches to Buddhist ruins, tea-covered hills, delicious food and friendly locals