Sri Lanka, the tropical island nation set in the Indian Ocean in South Asia, is a land of profound history. Its natural beauty is complimented by pious aura of Buddhism. Freshness is imbibed in every nook and corner of this country. Big surprises often come in small packages. Expanded over a small area, this country offers plenty of surprises to the visitors. Entitled as the Pearl of the Indian Ocean, it is famous for its pristine beaches, lush green tea estates, abundant wildlife and exotic waterfalls. Idea of its heritage can be estimated from the fact that it owns 8 UNESCO World Heritage Sites. From fun at the beaches to pure spiritual experience, SriLanka is truly a marvel!