Where is Tamarate?

Where is Tamarate located?

Tamarate, Loreto, Peru (approx. -5.29778°, -75.82556°)


Where is Tamarate on the map?