Mandala Top is a new tourist attraction in Dirang valley. The 108 Buddhist stupas constructed on the mountain top in a circular manner make it one of the most enchanting sites in Dirang.
Monsoon Season is here. Are you looking for monsoon destinations in India? CHECK OUT TOP 10 exciting Monsoon Destinations for your weekend getaways.