← Return to photo page

The previous twitpic 'mystery location' is indeed Iguazu Falls. A stunning natural wonder in the lush landscape along the border between Brazil and Argentina. Just a quick skip across the Atlantic Ocean and at the southern tip of Africa you’ll find this prominent feature, the 'Cape of Good Hope'. Have you been there?