ur picture is so cheap man... its just a picture of a beach with no defining architecture/geography... BLAH
This beach somehow reminds me of Cancun Beach, though I doubt it is, since theres what seems to be mountains at the background.....is it somewhere in Mexico ?