Where is Praia da Tocha?

Where is Praia da Tocha located?

Praia da Tocha, Praia da Tocha, Portugal (approx. 40.32971°, -8.84575°)


Where is Praia da Tocha on the map?