Loading
  • 21 Aug, 2019

  • By, Wikipedia

Mount Craven

Mount Craven is a village in Grenada. It is located on the island's north coast, in the Parish of Saint Patrick, near the parish capital, Sauteurs.

References

  1. ^ "Mount Craven". Falling Rain.