Laden with lush tea gardens, wildlife sanctuaries, and beautiful scenery, Assam has caught the eyes of international tourists. The Charaideu Moidam (stupas) or Pyramids of Assam acquired the ...