Rambukkana Sri Lanka

Rambukkana is situated in Kegalle district, Sabaragamuwa province.