A cavern that was carved out naturally by mother nature over the ages, it overlooks the famous sandy bay of Ramla Beach below with Malta's beautiful sea.