Selfie stop at a scenic coastal spot in Moudros, Greece — Restaurants & Foodies Magazine