The Mountain Quail is a beautiful nature-friendly resort nestled in the heart of the 'Queen of Hills-Mussoorie'. This resort represents an enticing mixture of elegant Indian styling and a relaxed, comfortable home away from home. It features a ...read more
- Aparna Singh
15th November 2020