BARBUDA

By |2020-11-29T20:36:05+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 [...]