Ceylon Sliders – A Surfers Paradise: The Best Hotel, Shop & Café in Weligama For all you beach bums out there who are looking for the ultimate place to stay in Weligama, look no further! Ceylon Sliders a surfers paradise, is one of the coolest spots to visit. Whether you are looking for surf… Read More