Japanese Park, one of the biggest parks in Delhi has spread in 250 acres. This park is also known as Swarn Jayanti Park and situated in Rohini Sector 10, Delhi. For those who want to enjoy nature and greenery, this park is the best destination for them in Delhi. This lush green park of Delhi