Located on the south coast of the Mediterranean country, Limassol – which is the second-largest city on Cyprus – is home to a range of attractions, catering for all interests. And if you’re something of a nature enthusiast take a trip to the city’s public gardens. Situated on the coastal road, some fantastic flora and [...]

