The Tiger’s Nest
After nearly 80 days of highlights, scenic wonders, cultural sight and blow-your-mind experiences across Asia, we still had one amazing sight left to see: the legendary Taktshang Lakhang, or better known as Tiger’s Nest Monastry. Bhutan’s most iconic landmark. Tiger’s Nest Monastery is believed to be the birthplace of Buddhism in Bhutan, making it the most sacred … [Read more…]