Sikkim, nestled in the Himalayas, enchants visitors with its stunning mountain vistas, rich Buddhist heritage, and the vibrant capital, Gangtok.