The trek to Sandakphu takes place in the Singalila National Park located in West Bengal and Ilam, Nepal. This trek requires you to cross the Indo-Nepal border into Nepal, but the border is nominal with no restrictions to Indians. So you don’t have to worry about crossing into Nepal. If you’re a foreigner traveler with an Indian visa, then even you will face no hindrance.