Edoovillage was created in barcelona, Spain... Location barcelona Spain See map: Google Maps ES Type: Edoovillages