Sri Lanka is truly a paradise unlike some other on planet Earth. From reviving dusks on splendid shorelines, new aromas hanging over tea inheritances, jaguars moving about in thick unsettled areas, to stunning Buddhist havens resounding vibes of peace and serenity, nothing Sri Lanka doesn’t offer.Read More