Municipalidad Provincial de Tambopata is located in Puerto Maldonado, Peru on Av. Leon Velarde 903. Municipalidad Provincial de Tambopata is rated 3.1 out of 5 in the category city or town hall in Peru.
Address
Av. Leon Velarde 903
Accessibility
Wheelchair-accessible entrance