Where is Mangalapuram?
Where is Mangalapuram located?
Mangalapuram, Mangalapuram, India (approx. 16.1134592°, 80.979334°)
Where is Mangalapuram on the map?
{"latitude":16.1134592,"longitude":80.979334,"title":"Mangalapuram"}