Seaworld Resort (Mirissa, Sri Lanka)

During our time in Sri Lanka we were fortunate enough to receive a complimentary stay at an incredible hotel in Mirissa, on the country’s coastline. Located between the two larger areas of Galle and Matara, Mirissa offers all of the glorious beaches, luxury hotels and whale watching experiences whilst ensuring a quaint, charming experience for … More Seaworld Resort (Mirissa, Sri Lanka)