Stay · Ohiya
Icy Falls
Icy Falls is a business in Ohiya, Sri Lanka. It holds a Google rating of 4.1 out of 5 across 294 Google reviews. You will find it at RR9W+J34,Ohiya,Sri Lanka. Call +94 71 826 9611 to get in touch.
4.1 294 reviews ·Ohiya Listing from Google, not yet claimedContact
AddressRR9W+J34,Ohiya,Sri Lanka
Phone+94 71 826 9611
Rating, hours and contact details come from the public Google listing.