Sri Lanka, an island south of India, has extraordinary places to visit. A Pearl in the Indian Ocean, the coastline is lined with idyllic and undeveloped beaches, while the mainland boasts a compelling variety of landscapes ranging from wildlife-rich lowland jungles to the misty highlands of the hills, swathed in tea plantations. As a holiday destination, it appeals to adventure seekers, cultural explorers, or simply to relax on sandy beaches. Honeymooners looking to combine sight-seeing with beaches, families wanting to explore wildlife, will be welcomed with friendly hospitality. Sri Lanka is also a desirable location for weddings, either on the beach or the lush tea plantations. Combine your stay with Maldives, Middle East, India.