Satellite map of Demourelles Island
Map of Demourelles Island
Demourelles Island (French: Île des Demourelles) is a small island in the Bayou St. John in New Orleans, Louisiana. It is located at 30.00167oN, -90.08389oW. The bayou at this point is paralleled on both sides by St. Bernard Ave. and Wisner Ave., and crossed by Harrison Ave.
Latitude: 30° 00' 4.20" N
Longitude: -90° 05' 1.20" W
Nearest city to this article: Metairie
Read about Demourelles Island in the Wikipedia Satellite map of Demourelles Island in Google Maps