Nuwara Eliya · Sri Lanka

The Golden Ridge Hotel

395 Bambarakelle

Description coming soon.