Nature The amazing view from Mixta Cave Posted on January 17, 2019May 24, 2021 It stands up there with its jaws wide open, a hidden cave overlooking the beautiful red beach of Ramla Bay. […]