Qaraiya Beach, Monastir: Sun-Kissed Sands & Historic Charm | OnlyBeaches