What is Granite? Know its Usage, Benefits and Types in India