Today featuring scenes from Madrid– no, not the one in Spain, the one in New Mexico. As with nearby Santa Fe and Taos, art rules in Madrid. As you walk around, you may feel like you are on a movie set- and in a way, you are. The 2007 movie Wild Hogs was filmed here. ( This link opens to an affiliate, a purchase here pays this blog a small commission; thank you)
And at nearby Los Cerrillos, you can go horseback riding at the Broken Saddle Riding Co.