Where is Lovely House at Oia Village Center?

Where is Lovely House at Oia Village Center located?

Lovely House at Oia Village Center, Lovely House at Oia Village Center, Greece (approx. 36.46271°, 25.37624°)


Where is Lovely House at Oia Village Center on the map?