India, the seventh largest country, is famous for its abundance in culture and tradition. It is also  marked with diversity in topography with mountains and the sea, which gives the ... Continue Reading