Guys that was really helpful, thank you all.
Another question, do i need to apply for a visa or something before i go? or do i get a visa on arrival?!
thanx again.