Where is Villa Concordia Resort & Spa, Hakodate located?
Villa Concordia Resort & Spa, Hakodate, Villa Concordia Resort & Spa, Hakodate, Japan (approx. 41.76309°, 140.71698°)
Villa Concordia Resort & Spa, Hakodate, Villa Concordia Resort & Spa, Hakodate, Japan (approx. 41.76309°, 140.71698°)