Spanish Schools in [San Miguel de Allende], Mexico
Spanish Classes. Learn Spanish at a Spanish School in Mexico
Learn Spanish in Mexico: [San Miguel de Allende]
Learn Spanish in San Miguel, Mexico
San Miguel (also known as San Miguel de Allende) is a historic town founded in 1542 that has become an attractive desination for wealthy mexican residents and has large American and Canadian expatriate communities.
The city is located in the eastern part of Guanajuato in Mexico's mountainous bajío region. The bajío (low place) is a relatively flat region about 2,000 meters (7,000 ft) above sea level surrounded by mountains.