Galapagos Islands and Machu Picchu |
|
|
This incredible place leaves you awestruck. No where else in the world do you feel so connected to Mother Nature. An amazing journey to unspoiled lands.
Santa Cruz, Galapagos, Ecuador
whateveraz
|


