For Reservations Call: 1-800-997-9431

Desde México: 01-800-681-6534

Follow Us

Cholla Bay in Rocky Point, Mexico

It was back in the 1930’s when Duncan Brown who was the Uncle to Gus Brown, Jr. use to travel from San Luis Rio Colorado (where he farmed) by train to Hermosillo, Mexico.  As Gus told me the story recently, it was on one of those trips that Duncan walked over the to see the […]