Situated at the heart of Manipur River’s Valley, Imphal, the capital of Manipur, has the best of nature and also displays through its forts the architectural excellence of the past. Lush green valleys and breathtaking hills all around the city makes the place a perfect setting to enjoy the bliss of nature. Located at 790 meter above sea level, the city offers spectacular views of nature. Here are the top 5 places to visit in Imphal.