Subscribe RSS
Water Sports in Gorgeous, Sunny San Carlos
Water Sports in Gorgeous, Sunny San Carlos

San Carlos is located on the Sea of Cortez up the coast from Guaymas. The stunning coastal community offers perfect year round weather and is a wonderful tourist town. Since it is a mere six hour drive from Nogales, many Americans enjoy the escape on weekend and holiday get-aways. San Carlos provides the most relaxing [...]