Discover Pigeon Island National Park, St. Lucia
The Pigeon Island National park is one of the most important historical sites of Saint Lucia. The Pigeon Island National Park is located in Gros Islet in the northern part of St. Lucia, not far from Rodney Bay. As a bit of history, the island was first occupied by the Amerindians (mainly Caribs) and then […]