Log In or Register
This was taken in Nassau, in the Bahamas. It's actually not on Nassau, it's on a neighboring island called 'Paradise Island' (as you can see why). If you know any Spanish, its evident that there were whales near the island (dolphins, actually). No photoshopping done on this one, either. ^ ^ (but it was very tempting to edit out the top right corner). let me know how you like it!