@ChitralekhaResort
Chitralekha Boutique Resort in Dehradun is lovingly known as Mini Mussoorie for its misty mornings, pine-scented air, and stunning valley views. Experience the charm of the hills without the crowd — a peaceful retreat just moments from Mussoorie.