Where is Vedana Lagoon Resort & Spa, Hue located?
Vedana Lagoon Resort & Spa, Hue, Vedana Lagoon Resort & Spa, Hue, Vietnam (approx. 16.28766°, 107.85986°)
Vedana Lagoon Resort & Spa, Hue, Vedana Lagoon Resort & Spa, Hue, Vietnam (approx. 16.28766°, 107.85986°)