Then I figured it out...

Cabo Frio, Brazil

I hope I don't get buzzed on my first entry...

Larry