Waterfront stroll through Limassol marina and restaurant district — Travel Magazine