Greece


I have seen this place, actually the city in many films.