BARBUDA
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 [...]
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 [...]