4. Archie’s Gallery
Investment: $ 21,850 approximately
Archie’s is one of the most well-known and highly sought after gift store chains in India. Archie’s offers a wide collection of gifts for any given occasion, which does well in a country with a lot of celebrations.