A Sanctuary for Encounter

Marine Shrine stands as a beacon of peace and spirituality in the heart of Magaliesburg. This sacred space has been a place of pilgrimage, contemplation, and faith renewal for generations.
The shrine's natural setting—surrounded by mountains, with serene water features and lush gardens—creates the perfect environment for young people to step away from the noise of daily life and encounter the divine.
With ample facilities for gatherings, worship, accommodation, and fellowship, Marine Shrine provides an immersive retreat experience designed to foster spiritual growth and meaningful community connection.
Beautiful open spaces for worship, activities, and fellowship
Serene water elements perfect for meditation and reflection
Surrounded by nature - mountains, gardens, and peaceful landscapes
Located in Magaliesburg, easily accessible from major cities

Marine Shrine Aerial View

Youth Gathering

Water Feature

Ceremony

Sunset Vista

Fellowship Space
Marine Shrine
Magaliesburg, Gauteng, South Africa
Shuttle services available for registered participants. Carpooling options can be arranged through our community.
Open in Google MapsRegister now and spend 3 transformative days at Marine Shrine with young people from across South Africa.
Register for the Camp