Logo

Host Country
Sri Lanka: The Pearl of the Indian Ocean

Sri Lanka is a vibrant island nation located in South Asia, just off the southeastern coast of India. Known for its breathtaking landscapes, rich history, and warm hospitality, Sri Lanka offers a unique blend of ancient traditions and modern charm.

Train Bridge Beach Lighthouse

Natural Beauty

Sri Lanka is a paradise for nature lovers. From golden beaches to misty mountains, the country's biodiversity is astonishing:

Cultural Heritage

Ancient Ruins Sigiriya

Sri Lankan Cuisine

Thali Kottu

Spiritual & Wellness Retreats

Colonial Influence

Languages & People

Flag Counter