Find us on facebook
Visite us on Trip Advisor
is the greeting in Sri Lanka and means the "wishing for a long life."
means glowing land and is the pearl of the Indian Ocean.