5 Bedroom Villa for sale in Orihuela, Costa Blanca.   Description Villa La Pedrera:¬†This beautiful country estate sits on the shore of the crystal clear waters of Lake Pedrera, the unparalleled panoramic views of which can never be obscured by further construction. The house itself, impeccably crafted to feel like a natural extension of…