Dominica is one of the lesser-known islands in the Caribbean, but those who do know it have marveled at its raw and still largely undeveloped beauty, as well...
Travels in DOMINICA, The Island of Discovery! Caribbean
Is Dominica Boring?
Dominica - The Nature Island
Smile Patrol Episode 2 (Dominica)
Read more about The Geek Mind.