Discover unparalleled relaxation at the Weligama Marriott, a beautiful resort nestled on Sri Lanka’s southern shore. Indulge in magnificent ocean views and savor a unforgettable experience. Our modern rooms and top-notch amenities provide the perfect base for exploring the local attractions or simply relaxing by the clear pool . Book your ideal … Read More