Isabela, Puerto Rico

  • 28.62 MW / 29.03 MW
  • Location: Isabela, Puerto Rico