Saint-Macaire is a French town and commune, located in the region of Aquitaine, department of Gironde