Sri Lanka - A captivating island nation located in the Indian Ocean, renowned for its stunning beaches, lush landscapes, and rich cultural heritage. Explore the ancient city of Sigiriya, home to the iconic Sigiriya Rock Fortress, adorned with ancient frescoes and offering panoramic views. Immerse yourself in the charm of the tea plantations in the central highlands, where rolling hills and emerald-green tea estates create a picturesque backdrop. Indulge in the flavors of Sri Lankan cuisine, from aromatic curries to delectable seafood.