Asia New Shangrela Beach Resort – Ambalangoda, Sri Lanka Safe and Healthy Travel | 03/18/2018 One of the last hotels I had was Beach Resort New Shangrela Beach Resort in Ambalangoda, Sri Lanka. It was a great hotel which offered all the luxury Read More