Sri Lanka– the land of hospitable people and rich culture- is a tropical island located amidst the Indian Ocean. The island is known to have seduced people from all over the world to discover its un-touched beauty in its, natural sandy, blue beaches surrounded by beautiful coconut trees; lush green tea gardens; and what not. […]
