Santo Miramare Resort

Perivolos Po Box 91 Santorini
Thira
Greece