Definition
Sri Lanka is an island nation located off the southeastern coast of India. Think of it as a teardrop-shaped island with lush landscapes and ancient ruins. It's famous for its tea, spices, and beautiful beaches. Sri Lanka offers a blend of cultures and religions, including Buddhism and Hinduism. Unlike mainland India, it has a more relaxed and tropical vibe. It's a popular tourist destination known for its natural beauty.