Isla Tortuga, SUP and bioluminescence
Rachelle is a photographer from South Africa traveling around the world and sharing her experiences in some super nice videos.
Check out her YouTube channel: Tales of Odyssey
She and her friend came to Bahia Rica and we took them out on some of our adventures.
Put on full screen sit back and enjoy this video!!!!