Located on the south coast of Sri Lanka, this small beach town has it all – palm tree lined beaches, great food, friendly locals and beautiful sunsets. Unlike its neighbour, Weligama, Mirissa…
122