Where is On its own?

Where is On its own located?

On its own, Braga, Portugal (approx. 41.53333°, -8.71667°)


Where is On its own on the map?