A boutique retreat centre in Southern Costa Rica
A meeting place where self meets soul
Ikara means meeting place in the Adnyamathanha language.
The Adnyamathanha are Indigenous People from the Flinders Ranges in Australia.
The Adnyamathanha are Indigenous People from the Flinders Ranges in Australia.