Trekking Up The Tiger’s Nest In Bhutan
Tiger’s Nest or Taktsang Lhakhang, is the climax of the journeys of most visitors to Bhutan. It is the country’s most sacred site and iconic landmark. The temple was first built in 1692 has been a place of pilgrimage for Buddhist saints, monks and devotees...
Read More
24
January