Going Offbeat in Sri Lanka – World’s Top Travel Destination
For a teardrop-shaped island, formed millions of years ago as a result of a humongous explosion in the Earth’s belly, Sri Lanka is an anomaly to the average island offerings. Packed within its limited boundaries, though, are sights, sounds and tastes that will evoke a sense of awe […]