
Careful planning is essential for developing and maintaining a beautiful garden. First you have to decide on the types of plants you want to grow or the ones best suited for your garden taking into consideration the type of soil, sunlight, water, and climate of your area. We also need to have an idea of different types of plants, their growth and maintenance. Here we have given a short description of some plants with its propagation and growing details.