Here's a new one that might help someone:- Thai Embassy In Riyadh Saudi Arabia. Non-Imm O based on Marriage to a Thai National. Postal applications accepted. Visa fee 750 Saudi Riyal. Required documents on the picture b…