PedracastellPedracastell is a mountain.It is located in Sant Iscle de Vallalta and Canet de Mar and Spain.