Home WorldIndian SubcontinentSri Lanka Habaraduwa beach, Sri Lanka