5th Floor Rosebank College House,
5 Waterkant Street Cape Town 8001
Located in Souther Sri Lanka, famous for its beautiful beach and considered to be one of the prettiest beaches of Sri Lanka's Southern Province. Talalla is also a scenic inlet