The Harmandir Sahib

Top five most beautiful places in India
India is the world’s seventh largest country. The country stretches from the gigantic mountains of…