Visitors are greeted with an awe-inspiring sight upon entering The Ruins’ premises – towering walls covered in lush greenery against a backdrop of blue skies....