The Dzukou Valley also called the valley of flowers is located along the border of the Indian states of Nagaland and Manipur, stretching from the Southern end of ...