food
Cap St. Georges Beach Club Resort
Always love it here. Beautiful setting, luxurious beach club with great food and service ? #cyprus #paphos #fine-dining #dinner #travelphotography #travelbug
Posted by Sacha Appleton
33 countries - 31 spots