Beaches Curaçao Things to do Travel Piscadera Bay Piscadera Bay is a waterway in the Netherlands Antilles. It is situated at the western side of Otrobanda, in the southern part of Willemstad, the ….