Bhutan Many nations fight for the title of Shangri- la but Bhutan has won this title. Bhutan is a small country located between India and China. This small country has interesting travel destinations. Bhutan called a city of the dragon by the people of Bhutan. It is a great opportunity for the visitors to walk along the clean mountainous path with the