SERENDIPITY IN DOMINICA - Nature Island

Nature Island. Dominica, located in the French West indies is a really magical place. It’s kind of crazy how life works. A few weeks ago I was boarding a plane for Dominica for a film project. I posted a photo on facebook and received a message from a friend, Ashley, just after I arrived on the island mentioning she knew someone who was living there. Ashley said I must meet her friends Melissa and Andy – with a big emphasis on must. As the film challenge I was there for commenced,
Back to Top