Northlake Nature Center


Northlake Nature Center
23135 U.S. 190
Mandeville, LA 70448
: ,

Located on 400 acres of ancient pines and hardwood forest, bounded on the west by Bayou Castine, crossed by a marsh and active beaver pond – teeming with native animal and plant life – the Northlake Nature Center is St. Tammany’s “Secret Garden.” The subtle splendor of Louisiana’s wetlands is complemented by graceful structures, aged and new. A recent archaeological survey revealed the Center site as home to ancient peoples more than 500 years ago.