
Things you must do in Darjeeling – GeTS Holidays
Spread by emerald-green plantations, towered by the graceful Kanchenjunga, Darjeeling located in West Bengal – is a perfect hill station getaway for nature lovers. This stunning destination offers th...