Whale Watching in Mirissa, Sri Lanka
This week saw me arrive in Sri Lanka for the first time. It has been a very busy week travel wise, one of the highlights of which was going whale watching in Mirissa on Sri Lanka’s south coast. Shy and unknown, Mirissa doesn’t even make my map of this magical island, yet somehow it’s a Read more about Whale Watching in Mirissa, Sri Lanka[…]