Share This
  • facebook
  • google
  • twitter
Dominica Makes a Bid to Get Noticed with Value-Focused Offer

With a claim of being the lowest cost call service offering in the Caribbean, the small island nation of Dominica — with just 290 square miles and a population around 72,000 — is hoping to woo U.S. and other foreign clients to its shores. Nicknamed the Nature Isle, Dominica is best-known for its natural beauty. It is.. read more