The oldest Buddhist stupa in Kathmandu Valley is found in Chabahil, an ancient spot within Nepal’s capital city of Kathmandu. To the Western ear, Kathmandu and Nepal are world locations of enchantment, magic, religion, culture and wonderment. All of these are true, and it is places like Chabahil that prove it.
Nepal is a landlocked country that is bordered by India and China. It shares much of its culture, traditions and religions from these big countries. Despite the poverty and political turmoil, Nepal is one of the most beautiful countries in the world tourism-wise; often frequented by European and Asian tourists, [Read more…]