BARBUDA

By |2023-05-20T16:16:18+00:00February 24th, 2020|Caribbean, General|

Barbuda stole our hearts! The natural beauty of the island is simply AMAZING! The total land area is 160.56 square kilometers (62 sq mi). The capital and largest [...]