VATICAN CITY

One of Pointe-a-Pierre's better known spots.