Mussoorie, also known as the queen of hills, is more than just a hill station; it is a treasure box filled with memories.