Garam Masala is a North Indian version of allmix spices that serves as a compliment spice in almost every Indian Dish. On the otherside Curry Powder is a south Indian combination of all the spices and herbs which is used to make all types of South Indian Curries. If Garam Masala is not available, Curry Powder can be used as a substitute for it beacause the types of ingredients and measurements used in both the powders are almost same. Both are used to give a rich blend to Indian food. Similarly, Garam Masala can also be served as a substitute for Curry Powder.
For the Homemade recipe of Garam masala go to the following link :-
Garam Masala Powder
Altenately, you can yourself make Curry powder at home with the following Curry Powder recipe :-
Curry Powder Recipe