Dominica is the "Nature Island of the Caribbean" and Herta's Sister Sea Lodge fits into this heavenly place on earth.. As a graphic designer I have a stressful job and that's why I enjoyed the quietness in Herta's tropical garden where the lodges are located. With only a few foot steps to the sea we loved having a swim before... more



