Sunbeam Beach Resort is an ideal hotel to discover Mirissa, as it is nestled in the heart of Mirissa Beach, just 2 km from the city centre and 190 km ...
Induruwa, a village by the sea located in the southern part of Sri Lanka, is just five minutes from the famous beach resort of Bentota, where guests w ...