Hidden away in downtown Hirara, a district of Miyakojima city, Miyako-jinja is a recently reconstructed shrine that, over time, merged two disparate shrines and moved locations.
Lonely Planet may earn a commission from affiliate links on our site. All recommendations and reviews reflect our own independent opinions.

