INN OF THE MOUNTAIN GODS
- January 3, 2003
- Rated 4 of 5 by
BARBRAJ from AUSTIN, Texas
Inn of the mountain gods is situated high atop a hill overlooking ruidosa, on an indian reservation that is well kept. The buildings are beautiful, as well as the lake and the tennis courts.
From journal WILLIS TRAVELS