Porco Rosso 's main scene was shot at Navagio Beach , also known as Smuggler 's Cove .
The scenes and the map in the film suggest the town depicted is Rijeka ( formerly Fiume ) , while the main setting is based off of Navagio Beach , also known as Smuggler 's Cove .