Just putting it up here so that it might help someone else;

I'm Sri Lankan, and i just came back from Georgia Visa was on arrival but they asked for my RP and insurance which can be purchased here at the Doha Intl airport.