The emerald isle Sri Lanka was named as the best country to visit by Lonely planet magazine a few months back. One major reason to name the island as one of the best tourist destinations in the world is because...