Review for Casino Apache Travel Center Review For Casino Apache Travel Center Google User Nov 28 '16 at 6:18 Inn of the Mountain Gods Resort & Casino is located in Ruidoso, New Mexico and is home to many activities. The ride can confusing but that's if you don't know where you're going but entrance is close the bottom of the road. Some of the activities include a zip line, paddle boats, golf, and fishing (allowed with only with a permit). The casino is beautiful and has great service and has nice shops. The games are addicting and many of the people are nice to you. View full site to comment or like