Question: what capital is home of the red house
Answer: The Red House is located centrally within the capital city Port of Spain .