mandakini holiday vills is located in Ella, Sri Lanka on dabagolla,kandearawa,kinigama, bandarawela bandarawela. mandakini holiday vills is rated 2 out of 5 in the category holiday apartment rental in Sri Lanka.
Address
dabagolla,kandearawa,kinigama, bandarawela bandarawela