Every Indian is aware of the name Macau, thanks to IIFA Awards. Macau is also called “Vegas of Asia,” as it is one of the richest cities across the globe. This Chinese city is the Mecca of glitz and gambling. Anyone who wants to experience luxurious lifestyle along with modern entertainment can plan their vacation to visit Macau. Indian Nationals do not need Visa in Macau for a maximum of 30 days stay.