You can legally carry up to 2 watches from the USA to India for personal use without having to declare them at customs.
Macys carry fossil watches. There are many others that do carry Fossil watches like Dillards for example.
All countries carry pocket watches silly.
Designer watches for men can be found at many jewellery stores. Other retailers such as Sears and The Bay carry a wide selection also. Many stores such as Guess, Fossil, and Coach also carry various watches.
Their are many stores that carry Panerai watches it would depend on your location. In London I would try The Watch Gallery 129 Fulham Road London SW3 6RT
You can carry up to two laptops with you to India for personal use.
I know at watchworld at the local mall has many omega watches on display. I would go there to see the watches and try them on. The workers are very nice.
I know at watchworld you can get all the major name brand watches on sale. They are a wholesale distributor and carry many watches to choose from. I would start there.
You can carry as many iPhones as you want to India for personal use, as long as they are declared at customs and not intended for resale.
You are allowed to carry up to 100 ml of perfume when traveling to India.
You can carry up to two phones to India without paying customs duty.
Select Macy's locations sale Movado watches. Kay Jewelers also carry Movado watches. There are many places online that you can purchase these watches from as well. Contact your local department stores and inquire about their selections.