Where is Castiglione della Pescaia?

Where is Castiglione della Pescaia located?

Castiglione della Pescaia, Castiglione della Pescaia (Station), Italy (approx. 42.763268°, 10.883156°)


Where is Castiglione della Pescaia on the map?