There are plenty of flowering plants that can be enjoyed in residential areas in India, as long as you're aware of their specific growing requirements. For instance, some great flowering plants to consider include: Rosemary, Thyme, Gardenia, Ranunculus. All of these plants thrive in soil that is well-drained and has a moist climate, making them ideal for garden or home settings in India. Furthermore, make sure to get a plant that is GROWING where you want it to grow - not one that needs transplanting. This way, you'll avoid any stress or inconvenience on your end and will be able to enjoy the beauty, fragrance, and lush foliage of your flowering plant right away!