Welcome to Magpie Pachhu Resort , Pelling , India