Japanese Garden Vasco

Japanese Garden

Park in Vasco Da Gama, India
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Located in Mormugao, Goa, India, Japanese garden covers an area of 4.7 acres. This park is suitable for walking.
Data from: Wanderlog.com