Satellite map of San Francisco Libre
- In Nicaragua
Map of San Francisco Libre
San Francisco Libre (Spanish pronunciation: [sam fɾanˈsisko liβɾe]) is a municipality in the Managua department of Nicaragua.
Latitude: 12° 29' 59.99" N
Longitude: -86° 17' 60.00" W