Island · EcuadorBaltra IslandBaltra Island is a island, Ecuador. Island in the Galápagos Archipelago in Ecuador.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in EcuadorFloreana Island · IslandVinces · CityCiudad Mitad del Mundo · LandmarkPresley Norton Museum · MuseumOtavalo · CitySangay National Park · National Park