Empuria brava is a coastal town in Castelló, Spain. It is filled with medieval villages and beautiful beaches. This town is also called ‘the Venice...Empuria brava is a coastal town in Castelló, Spain. It is filled with medieval villages and beautiful beaches. This town is also called ‘the Venice of Spain’ with it’s navigable canals that go on for 25 km!