Island · SpainMouro IslandMouro Island is a island in Cantabria, Spain. Uninhabited island off the coast of Spain.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in SpainMiguelturra · CityOliva · CityLos Barrios · CityInca · CitySanlúcar de Barrameda · CityLas Palmas de Gran Canaria · City