Explore Ved Van Park, India’s first vedic-themed park in Noida and a must-visit place for peace & heritage lovers. Read on to know more.