Omal Waterfal

Omal Waterfall is a natural resort with many tourists.