Mismaloya Beach rancher on horse with palm tree forest in background, while cows watch. Mexico May 2005