Where is Sangria Sun, Wadduwa?

Where is Sangria Sun, Wadduwa located?

Sangria Sun, Wadduwa, Sangria Sun, Wadduwa, Sri Lanka (approx. 6.68377°, 79.92024°)


Where is Sangria Sun, Wadduwa on the map?