Bags R Packed, Lets GO!!
Waterfall of the Gods, Iceland
Beautiful Street in Jerez, Spain. Jerez de la Frontera is a municipality in the province of Cádiz in the autonomous community of Andalusia, (Andalucía in Spanish) in southwestern Spain, situated midway between the sea and the mountains. Jerez is the transportation and communications hub of the province now - Spectacular Places
Tree Canopy, Valencia, Spain
Moai statues on Easter Island, Chile Scientist Have No Idea How They Got Here- In 2012, it was discovered that these statues have bodies and feet under the ground which makes it even more of a mystery as they were already too big and heavy for the normal man to move and there were NO methods to do so.
Moai statues on Easter Island, Chile
Mercanti Caffe, Milan