Santa Cruz I. is one of the inhabited islands in
Galapagos.
The town Puerto Ayora on Santa Cruz I. is bustling with tourists.
Streets are filled with danceable sarsa and cheerful mood.
Does it sound strange? No. This is Latin America !
The nights in Galapagos are dressed up more attractively
in a simple way condensing such bustle in a daytime.
Welcome to another Galapagos. |