Rivera Maha Oya Yellow PagesExploreRivera Maha Oya Category: Hotel Address: THE WATER FRONT, 135 Old Rd, Waikkal 61110 Contact No: +94 76 144 0151 Website: https://instagram.com/riveramahaoya_?igshid=YmMyMTA2M2Y= Go to Map Read Reviews Share on X (Twitter) Share on Facebook Share on LinkedIn Share on Reddit Share on WhatsApp More Info About This Business Similar Business Wattura Resort and Spa Karunakarala Ayurveda Resort Rivera Maha Oya