Sri Lanka has been up and coming for few years as this beautiful island has been thrust into spotlight and made a part of world’s top travel destinations. This island has something to offer