The country’s smallest state Sikkim falls next to Goa in terms of size. The beauty of Sikkim, however, is limitless and unrivaled and that makes this state of the lower Himalayas an ideal holiday retreat for passionate vacationers. The serenity and pristine nature of the place make it a much sought-after tourist destination. This beautiful state shares a border with […]