Carriacou main village, Hillsborough. ← Previous Next → The busiest street on the Island, Hillsborough on Carriacou. Carriacou main village, Hillsborough.