India is an astounding country which has touristic destinations galore. From mountains to beaches and from religious spots to those with historic importance, the country is a potpourri of surprises. We list below the top 5 tourist destinations which are not to be missed while holidaying in the country: • Agra: Revered for the Taj […]

Read More →