Ben Drinkin said On the beach in Mexico. About 60 miles south of Cancun. Place called Puerto Aventuras. Click to expand...