Hatton

Falls view restaurant

About

Falls view restaurant is a restaurant in Hatton, Sri Lanka.