Showing 1-1 of 1 Resorts and Lodges
Situated at Beruwala on the palm fringed coastline of Sri Lanka, where beach life begins on the south west, coast. Beach Hotel Bayroo offers a reef... more
Showing 1-1 of 1 Resorts and Lodges
Situated at Beruwala on the palm fringed coastline of Sri Lanka, where beach life begins on the south west, coast. Beach Hotel Bayroo offers a reef... more