Ravangla, also known as Tathagata Tsal, is particularly beautiful in spring. The Buddha Park, home to a 130-foot Buddha statue, is one of Sikkim's most picturesque spots. With its vast greenery ...