This Question is Answered 

    Where Would Latitude 29.04694, Longitude 81.655 Be Located?

    Need the name of city location

    asked 3 months ago

    Answers


    It is a place in Nepal, a mountain and not with in a city.The closest town is Manma.Reference Google Earth.

    answered 3 months ago

    New Comment

    1000 words left