Located just off the southern tip of India, the island of Sri Lanka is also known as the Pearl of the Indian Ocean. This jewel-inspired moniker is a testament to the nation’s wondrous beauty which ranges from powdery white beaches, wide plains, verdant forests and a mountainous south.