Where is Praia da Tocha?

Where is Praia da Tocha located?

Praia da Tocha, Coimbra, Portugal (approx. 40.32939°, -8.84199°)


Where is Praia da Tocha on the map?