That's cool. I did my masters in electrical and computer engineering but now I am working as a software consultant though, you know, the default job for most of the Indians :p
Wow... That's a beautiful place to visit :) I would love to go there too but I have other places in list before that though ;)
Oh yeah, Singapore,Thailand, Vietnam are in my next go to list :D
Also Mexico, Canada and some islands nearby US too