Airai Forest Villas new hotel opens
By: L.N. Reklai
August 8, 2016 (Ochelochel, Airai) Airai Forest Villa, a cottage type hotel accommodation opens at an enviable spot on the hillside of Ochelochel, Airai, overlooking Koror-Airai bay. We’re sorry. You don't have permission to access this page. Please sign up to have full access to this page.