Villa Vidura

makuluwa, galle, 80000 Galle, Sri Lanka

Hotel image
Read more reviews for Villa Vidura