Dolores, the charming colonial town where Father Hidalgo gave his famous Cry of Dolores speech, is located in central Mexico. The church where Hidalgo gave his famous speech still stands and there is a museum dedicated to his life in town as well as affordable hotels in the area.