Everything you need to know about visiting this beautiful beach town including 14 of the best things to do in Mirissa, Sri Lanka...