Islas Marietas is an island, located at Mar Abierto (Bahía de Banderas), Nayarit, Nayarit, México. [read more]