Qolora Beach - Seagulls beach hotel is located at south africa, qolora mouth, po box 85 kei mouth. Qolora Beach : My own private island well thats how it feels when you take a walk along this beautiful beach front.