Reference ID: 47995 Buy & Sell in Sri LankaSri Lanka Business DirectoryVilla Velmarie Yoga and Ayurveda Resort Villa Velmarie Yoga and Ayurveda Resort Address: 39 Kudaawa Rd, Maggona Ratings: 4.6/5 Reviews: 87+ Call Whatsapp Map Website ✅ Claim business listing ⚠️ Report business listing