Get a Clue! : You Found Nepal!

Nepal is a country in South Asia, bordered by China to the north and India to the south, east and west. More than 80% of Nepalese follow Hinduism, which is a higher percentage of Hindus than India, making Nepal the world’s most Hindu nation. The country boasts eight of the fifteen highest mountains in the world.

Googly talks about Nepal

[jwplayer config=”Single Player” mediaid=”2315″]

Pray for Nepal

Nepal Prayer Guide

%d bloggers like this: