Darjeeling, a natural beauty popular for its snow peaks, serene hills and greens, and majestic mountains. The locals of Darjeeling have the most diverse culture and they celebrate many religious festivals like Holi, Diwali, Dussehra, Christmas as well as tribal festivals like Losar (New Year), Tendong Lho Rumfaat, Chotrul Duchen amongst many.
While in Darjeeling, you would get a majestic view of the incredible mountain range Mt. Kanchenjunga. You should definitely go on a ride on a toy train, i.e., the Darjeeling Himalayan Railway which is a UNESCO World Heritage site. Other famous tourist destinations are Lloyd's Botanical Garden, Shrubbery Nightingale Park, Observatory Hill, Step aside, Bengal Natural Museum Society, Bhutia Basti Monastery, Ava Art Gallery, etc.
You can go trekking in Darjeeling where you can get a spectacular view of Everest and Kanchenjunga and even go water rafting. Trying out Momos and Thupka should be a must at Darjeeling. You can reach there via any transport medium and the best time to visit is from April-June or October-December.