More than one million British holidaymakers visit Cyprus every year, according to tourism data from Statista – a Mediterranean island, with a warm climate, sandy beaches and history rich in culture.