The road into the town of Montezuma is steep! If you are on foot while staying in Montezuma be sure you stay at a place right in town. We were going to stay in a place "on the hill" but when we realized how steep the walk would be we were so happy to find La Aurora. It is located...
More
- La Aurora Montezuma
