So much room for activities
Category: PICTURE OF THE DAY
The Canary Islands are a Spanish archipelago situated roughly 100 km west of the southern coast of Morocco and constitutes one of Spain’s 17 autonomous communities
Seen here is a huge wheatepaste artwork JR put up last fall on the façade of the La Voix Du Nord building in Lille, France
In case you’ve never seen what a baby swordfish looks like
The area got as much rain in a single day last March as it typically gets in 14 years!
In the desert of southwestern Peru you will find the village of Huacachina, built around a lagoon; a tiny oasis just outside of Ica