Rancho La Puerta
Rancho La Puerta is a premier resort located in Tecate, Mexico. Carla has been working with the resortists since 2005. To find out more information about this great travel destination check out their website at http://www.rancholapuerta.com/ The staff at Rancho … Continued