Skip to content

Science Dictionary

  • Dictionary
  • Acronyms
  • Medical
  • Technology
  • Business
  • Geography
  • Education

Tag: Cape Verde

Boavista, Cape Verde

December 18, 2022December 29, 2022sciencedict
Boavista, Cape Verde

According to Wholevehicles, Boavista is the third largest island in the archipelago, an island of beaches and dunes that stretch here for 55 km. In addition, this is one of…

Read More
© 2023 Science Dictionary