Where To Go Now: The Marina, Lake Bolgoda, Sri Lanka by Verge Magazine – UK

The private country club and marina by The Amber Collection is situated on largest fresh water lake in Sri Lanka, Lake Bolgoda and the Verge Magazine presents their recommendation on how The Marina will be the perfect place for a spend a day.

Read the full article at Verge magazine : Where to go now

See all day passes