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. Travel & Hotel Luxury hotel Cavo Tagoo, Mykonos