Using emerging technology and sustainable development to promote travel and tourism on the island of Paros, Greece

Christina Fokianou

09.02.10 Posted in Innovaros Members by

Christina Fokianou is Manager of Captain Rocks Hotel in Paros, Greece.


Social Media