The beauty of Barbados is tucked away in this quaint St. Fitts Village, with tree-lined streets brimming with flowers and nature.
5