Where is King Of Kandy?

Where is King Of Kandy located?

King Of Kandy, King Of Kandy, Sri Lanka (approx. 7.28825°, 80.64262°)


Where is King Of Kandy on the map?