PANORAMA AERIAL 3D 360° Puerto Ayora | Punta Estrada


Puerto Ayora is the largest town in the Galapagos Islands, Visualization of Puerto Ayora, Barrion Punta Estrada, Playa de los Alemanes, Playa de los Perros and Tortuga Bay Beach