Cavo Tagoo is a unique luxury 5 stars hotel near Chora, the main town of Mykonos Island in Greece, built into an impressive natural cliffside.
Daily Archives: 05/07/2012
1 post
Cavo Tagoo is a unique luxury 5 stars hotel near Chora, the main town of Mykonos Island in Greece, built into an impressive natural cliffside.