The Nature Island
Dominca, Leeward Islands It is said that if Christopher Columbus came back to the Caribbean, the only island he would recognize is Dominica. Dominica is the most unspoiled and natural island we have come across during our travels. It is amazingly lush and fertile. Almost anything can grow on the rugged terrain. After a short […]
Comments are closed.