More ideas from Elaine
Salto del Laja Falls - Chile                                                                                                                                                      Mais

Waterfall – Amazing Creation of Nature Salto del Laja Falls is located in the Laja River in Chile. ♥ Wasserfall - erstaunliche Schöpfung der Natur Salto del Laja Falls liegt in dem Laja Fluss in Chile.

Capri, Italy. Relish ocean breezes and seaside scenery on a boat ride to the picturesque island before roaming the villa-lined streets.

I really want to go to Capri, Italy. Relish ocean breezes and seaside scenery on a boat ride to the picturesque island before roaming the villa-lined streets.