Self-love definitely starts within, but if you could extra boost of body confidence a weekend in Jamaica, Grenada or Barbados may do the trick.
Read MoreOver 30 countries and counting, but Tasha is far from done! Seven questions, endless inspiration for your next journey from women who have seen the world.
Read More