No, if you are an Indian citizen, you will have to apply for a separate visa to enter Hong Kong, Macau and other regions. If you are a US citizen, then you can visit these regions without a different visa.