
In beautiful Fernando de Noronha, an island off the Northeast coast of Brazil
Where am I?
April 20, 2007 By 3 Comments
The youngest American to travel to every country in the world

In beautiful Fernando de Noronha, an island off the Northeast coast of Brazil
© Copyright 2012 · Lee Abbamonte
I know it looks like Dr. Evil’s hollowed out volcano from Austin Powers…unfortunately thats not it!
Costa Rica?
not Costa Rica, decent guess though Baumer