Blackpool-Ambewela-Pattipola-Horton Plain Rd 136, Nuwara Eliya, Sri Lanka
Free parking
Pets allowed
Pets