
Asia
New Shangrela Beach Resort – Ambalangoda, Sri Lanka
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