The emerald isle is indeed a land blessed with an abundance of charming destinations that one might want to escape to. Choose from scintillating coastlines, soaring mountains to even iconic archaeological sites that have won fame throughout the world. Whatever your tastes are, Sri Lanka…