Travel: The Island of (Self)Love

Sobia Shafique-Akhtar travels to Cyprus, the ‘Island of Love’, famed for its beautiful beaches and breathtaking scenery, to discover what other hidden gems make it the perfect spiritual retreat.