Tucked away in the Darjeeling district of West Bengal lies the quaint hamlet of Mirik - a tranquil haven filled with verdant landscapes, untouched lakes, and picturesque views.