Tags: Park.
Irvine Nature Center is a nature center in Owings Mills Maryland. The center which is set on 116 acres (0.47 km2) of land in the Caves Valley Historic District includes a 17200-square-foot (1600 m2) green exhibit hall classrooms outdoor classroom amphitheater and trails. Irvine has 65000 visitors a year.The center is renowned for holding green weddings. There are also family nature programs summer camps and the Nature Preschool.