Pic Paradis or Pic du Paradis (Paradise Peak in French) is the highest
|NAME = Anguilla
ab $550
ab $876
ab $500
ab $108
ab $152