Ahmedabad, an exuberant city located in Gujarat, western India, is famous for its rich cultural ... it educates one on kite flying culture which Gujarati people adore. While not entirely unknown ...