Where am I?

lee-pic.bmp
In beautiful Fernando de Noronha, an island off the Northeast coast of Brazil

Sharing is caring!

Comments

  1. I know it looks like Dr. Evil’s hollowed out volcano from Austin Powers…unfortunately thats not it!

  2. Costa Rica?

  3. not Costa Rica, decent guess though Baumer

Speak Your Mind

*

css.php