Reference ID: 50557 Buy & Sell in Sri LankaSri Lanka Business DirectoryElla Little Paradise Ella Little Paradise Address: Ambagollapathana, Ella - Passara Rd, Ella 90090 Ratings: 4.9/5 Reviews: 67+ Call Whatsapp Map ✅ Claim business listing ⚠️ Report business listing