Mirik, a charming hill station in West Bengal, brings together a medley of nature's splendor and engaging activities for the ...