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...

KHAJJIAR – Unexplored Treasure of India

Khajjiar, a hill station in the Chamba district, is a hidden gem of Himachal Pradesh. It is renowned as the Emerald of Himalayas, India’s “Mini Switzerland” and Gulmarg of Himachal Pradesh. It is a p...