Uttarakhand (formerly known as Uttaranchal) is composed of two words, “uttar” meaning “north” and “aanchal” meaning blessings.” Earlier known as “Devbhumi” meaning “the land of god,” Uttarakhand also nourishes a diverse and rich culture and monuments of historical importance. Uttarakhand the land of gods, the home of Himalayas and truly a paradise on earth, allures everyone from everywhere.