Kalimpong is the most popular state for tourism among the Seven Sister States of Northeast India. Kalimpong covers the total area of 22,430 square kilometres and it is the paradise location for the travellers. Kalimpong means "the abode of clouds" in Sanskrit and the capital of the state is Shillong which is famously known as the Scotland of East. The dazzling waterfalls, lush green forest, caves and culture are the prominent part of incredible Kalimpong. Kalimpong is always there for the taking for every nature-loving fan. The serenity of the villages and the refreshment of the weathers is another enthralling feature of Kalimpong that hypnotizes the travellers.