Inokashira Park is a popular park located in Tokyo's Musashino and Mitaka areas. It's famous for its tranquil pond where visitors can enjoy boat rides, and its cherry blossoms in spring. The park also houses the Inokashira Zoo and is near the Ghibli Museum, making it a great spot for families and nature lovers alike.