Vagamon
This trip is to Vagamon which is one of the 10 tourist spots included in the National Geographic Travels. Vagamon is the beautiful meeting place of tea estates, hillocks, green meadows, hills, fogs and mists. Vagamon is a heaven for bike tourists. It has basically a cool climate. During monsoon season, rain clouds descend down […]