Sri Lanka tailor made holidays top selection
Sri Lanka safaris and holiday tours … a fabulous travel location that we will focus in this post. Mirissa, in the south and close to the Dutch fort and port city of Galle, is studded with luxury villas and great food. It’s probably the most developed for whale watching tourism, following a media blitz in