Kathmandu, Nepal (MUST KNOW)
ภาษาไทยคลิกที่นี่ค่ะ The last minute trip for our Christmas was “Kathmandu” the capital city of Nepal. Nepal is a landlocked country in Southern Asia, between the Tibet autonomous region of China and India. It contains eight of the world’s 10 highest peaks, including Mount Everest – the worlds tallest. Nepal also means “The wisdom eyes…” as…