An insider's guide to Harbour Island, The Bahamas, by India Hicks
In July 10, 1973, The Bahamas gained governmental independence from the UK. To mark the 50th anniversary, we've revisited our conversation with designer, writer, businesswoman and former fashion model India Hicks, who has lived on Harbour Island with her family for more than two decades.