Where is Cachoeiras?

Where is Cachoeiras located?

Cachoeiras, Lisbon, Portugal (approx. 38.98333°, -9.01667°)


Where is Cachoeiras on the map?