You come across many mainstream and expensive places in the world which everyone visits but there are places which are not that popular are way too beautiful and less expensive than the other ones. Ambuluwawa tower in Sri Lanka is one of those places which is immensely beautiful place which gives you thrills all the way when you are climbing it.... Watch the video here which does justice to it's beauty.
Like us on Facebook if You haven't already
More ways to connect
Trending viral videos, interesting articles India
Our great videos, articles and information come from across India, includes: Mumbai, Delhi, Ahmedabad, Vadodara, Pune, Kolkata, Bhopal, Hyderabad, Chandigarh, Kashmir, Jaipur, Goa, Gujarat, Maharashtra, Uttar Pradesh, Karnataka