Darjeeling, Intia
Hill Cart Road, near Merry Villa, Merry Resort, Darjeeling, West Bengal 734101, 734101