Reference ID: 52357 Buy & Sell in Sri LankaSri Lanka Business DirectorySubaseth Villa Subaseth Villa Address: 283 Samanalagama Road, Nuwaragam Palatha Central 50196 Ratings: 4/5 Reviews: 130+ Call Whatsapp Map Website ✅ Claim business listing ⚠️ Report business listing