é um localizado em Dambulla, Sri Lanka, Dambulla 21100. Endereço de é Lake Road, Dambulla, Sri Lanka, Dambulla 21100, Sri Lanka.
Alguns dos lugares ao redor estão -
Muito perto, a cerca de 200 metros, encontra-se mais um - Sayare Inn
Lake Road, Dambulla, Sri Lanka, Dambulla 21100, Sri Lanka