37 years ago Pomp went deep into the mountains of Dominica with only an axe, a machete, and a mission. He created a new life and a healing garden.
Dominica is a small island nation located in the Caribbean Sea. Often referred to as the “Nature Isle of the Caribbean,” Dominica is renowned for its unspoiled natural beauty. It features dense rainforests, numerous rivers, waterfalls, hot springs, and volcanic features.
