Where to Stay in Alexandria – A Guide to this City in Louisiana Alexandria is in the heart of Louisiana, in the United States. This city is located along the Red River, so one of the most popular activities in Alexandria is boating. Public transport in Alexandria is scarce, so ...