Narmada Jungle Safari Park near Statue of Unity opens for public