The vibrant Geelong waterfront has much to offer with a host of lively restaurants, cafes, sea baths and landscaped gardens.