Sri Lanka Holidays – Discover the Oasis of Peace & Tranquility
Set in the Indian Ocean in South Asia, Sri Lanka is a place where the original soul of Buddhism still flourishes and where nature’s beauty remains abundant and unspoilt. Relax and soak in the surroundings of this unspoilt island. Lush tea estates, botanical gardens waterfalls & UNESCO World Heritage Site, await you. Discover the Oasis of Peace & Tranquillity with Veena World.
Whether it’s with a bit of historical information, suggesting a local hot spot for shopping or sharing a laugh, Veena World's tour managers World are at your service and shall take care of each and every detail. After all, it’s your holiday time!!