Makuilongdi on map

Makuilongdi, Manipur 795106, India information