Small in size but big in offerings, the state of Sikkim is one of the most beautiful tourist destinations in India. Located remotely in the arms of the Himalayas, it is a landlocked state with China, Bhutan and Nepal as its borders.