Gift shop is a sound business in urban areas with more number of people undertake the activity during festivities, however, in rural areas it is not a successful idea but if you can add a bakery or a small snacks bar with the gift shop, it is likely to succeed.