Scenic coastal overlook filmed in Sithonia, Greece — Nightlife & Clubs Magazine