SUMMARY
AI Generated Content
- Mussoorie, Uttarakhand, is called 'Italy of India' for its scenic beauty.
- The hill station's crescent shape & colonial architecture evoke Italy.
- Tourists seek respite from heat; iconic spots like Gun Hill offer views.
AD




