Where is Anarva Hotel & Spa, Mount Lavinia?

Where is Anarva Hotel & Spa, Mount Lavinia located?

Anarva Hotel & Spa, Mount Lavinia, Anarva Hotel & Spa, Mount Lavinia, Sri Lanka (approx. 6.83322°, 79.86708°)


Where is Anarva Hotel & Spa, Mount Lavinia on the map?