La Foret, a French term which translates to “the forest,” is a heavenly place situated between the L’anse Contre and Guayamara Bays and may be one of the best kept secrets in Toco.
Join us as we uncover the arresting beauty of this natural wonder for this instalment of Right Here.