About this property
Welcome to Petra, a charming village nestled in the beautiful Balearic Islands of Spain. Get ready for an unforgettable adventure as we take you through the features that make this destination a dream come true. From its idyllic location to its rich...