People virtually exploring Majorca on Google Street View noticed not one but two oddities in an otherwise idyllic beachside scene on the Spanish island. Images taken at Cala Na Clara beach, along the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results