Mount Miwa

Mount Miwa

Attractions & activities in Sakurai, Japan
Suggest an edit · Your business? Claim now

Add more information

Add website
Add phone number
Add hours
Mount Miwa or Mount Mimoro is a mountain located in the city of Sakurai, Nara Prefecture, Japan. It has been an important religious and historical …

Social profiles

Data from: Wanderlog.com