Where you can find us
Delphis Ltd. is located on the beautiful Caribbean island of Dominica. Our head office is at 14 Church Street, Roseau.
On the web, you’ll find a Delphis site in any search for information about Dominica, a testimony of our skills in marketing our island online.
“You have unquestionably the most comprehensive set of sites related to Dominica.”