If you don't know Indian stone is a great alternative to it more expensive colonial cousin York Stone.
Unlike York Stone which comes in a multitude of Brown, Buff and Grey Colours; Indian Natural Stone comes in a much wider variety of beautiful colours. For every Paving Surface (why limit yourself to paving slabs?!) there a wide variety of options for different surfaces and to create different features like walls, circles, coping stones, cobbles and block paving.