Nestled up in the tranquil hills in the Darjeeling district in West Bengal is a scenic hill station called “Mirik”. According to the Lepcha language “Mirik” means “place burnt by fire”. It is located at an altitude of 1495 meters above sea level. It is popular for its extreme natural beauty and tranquil environment. Since […]