é um Tourist attraction localizado em Neluwa. É um dos 1198 Atrações turísticas dentro Sri Lanka. Endereço de é Lankagama School Road, Dellawa Rd, Neluwa, Sri Lanka.
Alguns dos lugares ao redor estão -
Lankagama School Road, Dellawa Rd, Neluwa, Sri Lanka