Pride of the Deep South, The Peacock Beach Resort is located in Hambantota, a newly developed city in the South, 240km south of Colombo overlooking the Indian Ocean. Direct on…
Pride of the Deep South, The Peacock Beach Resort is located in Hambantota, a newly developed city in the South, 240km south of Colombo overlooking the Indian Ocean. Direct on…
Overlooking the pristine southern coast of Sri Lanka, Shangri-La Hambantota is home to an 18-hole championship golf course, which is the only resort course in the country, an expansive spa…