VILLUWA RESORT -YOUR DREAM ON NATURE
“Villuwa” the name refers to marsh that provide all for elephants and other creatures in the jungle; our resort is also a paradise for people who are love to hide away from their day today hustles and bustles. Our forest reserve facing swimming pool, luxury rooms with modern amenities, nice cosy...