Mélange Travel & Lifestyle Magazine October 2017 | Page 236

Dominica, the Nature Island, IN PICTURES