| Breaking News | Original Reporting | News Analysis
Browsing Tag

Elephant Polo

Amazing Facts You Didn’t Know About Nepal

Nepal is the paradise, lying in the lap of the world’s tallest mountains including the mighty Mt. Everest- the tallest peak on the earth. Located between China and India ins South Asia, Nepal is the birthplace of Lord Buddha – the apostle…