The Switzerland of India “Manipur” – A Complete Guide

Rightly called the ‘Switzerland of India’, Manipur has always been on my checklist as it is a perfect place for a North Eastern escapade. After several months of planning, I finally went to visit this serene location and to my surprise, I was stunned by the beauty of the grassy meadows, uneven streams and enchanting…

Read More