Sri Lanka is often called the 'Pearl of the Indian Ocean' because it is an island paradise located just below India. The country's famed beaches offer warm tropical breezes, lofty …