Mirissa, Unawatuna and Galle – the Southern Coast of Sri Lanka
Mirissa and Unawatuna are among the best Sri Lanka beaches, and the quaint town of Galle close by gives a fabulous glimpse into Sri Lanka’s history. After a very pleasant few days in the [...]