Where is Tri by Amaya, Ahangama?

Where is Tri by Amaya, Ahangama located?

Tri by Amaya, Ahangama, Tri by Amaya, Ahangama, Sri Lanka (approx. 6.00119°, 80.34149°)


Where is Tri by Amaya, Ahangama on the map?