The sandy soil considered best for gardens is mostly found in desert areas and its nature is gritty and grainy. By the way, this soil is easily available in every area of India. Keep in mind that this soil is more suitable for plants that need more water as sand absorbs water sooner and retains moisture in the plants for a longer period of time.