‘Road to heaven’ is the newest scenic road in India, which is about 30 kilometers long and connects Khavda to Dholavira in Gujarat.
‘Road to heaven’ is the newest scenic road in India, which is about 30 kilometers long and connects Khavda to Dholavira in Gujarat.