Villa river island hikkaduwa is located in Hikkaduwa, Sri Lanka on 44P6V9J, S.R. Nanayakkara Mawatha - Wewala - Milla - Nalagasdeniya Rd. Villa river island hikkaduwa is rated 3 out of 5 in the category cottage village in Sri Lanka.
Address
44P6V9J, S.R. Nanayakkara Mawatha - Wewala - Milla - Nalagasdeniya Rd