You are viewing a single comment's thread from:RE: 7 World’s Continents Photo Challenge - North American Friday week #92 - the absolute winner takes 200 SBD!View the full contextphortun (74)in #travel • 7 years ago Beautiful raw landscape and seascape of Punta Sur, a nature reserve located on the Cozumel Island, a little tropical island situated just off the coast of the Mayan Riviera on the Yucatan Peninsula in Mexico.