Travelers are voting Chogyal Park, Nehru Botanical Garden and Deorali Orchid Sanctuary as the best of 4 city parks in Namchi. You can find 6 city parks in Sikkim and 164 city parks in the country of India. Our members favorite in Sikkim is Nehru Botanical Garden and Chogyal Park is the top pick in India. Want more? Check out our map of city parks in Namchi.