Tourist’s guide to Mirissa – Sri Lankan beach town with affordable prices

Mirissa (Sri Lanka) is a picturesque resort located on the shores of the Indian Ocean, which has not yet become a center of attraction for vacationers, but is well known among lovers of extreme water sports. The small village where local fishermen live is sandwiched between Weligama and Matara. Today Mirissa is considered one of … Read more