This person's channel was hosted on Vidme, which is no longer in operation. However, you might still be able to find them at these links:
Taya Finch, a luxury tour agent in Sri Lanka, is a dream destination for guests from around the world. With selected boutiques, resorts, activities and food, we make your holiday the most reminisced of all.
April 4 2017
Total video views: