St. Clares waterfall Sri lanka
St.clares water fall is a beautiful place in Sri lanka. It is known as the widest waterfall in our country. It is situated in central province.
St.clares water fall is a beautiful place in Sri lanka. It is known as the widest waterfall in our country. It is situated in central province.