View In Google Map
Amatoa Resort has very unique location at Bira
Located at top of cliff above sea