Holi Celebration in Pokhara Nepal
Holi - the festival of colours - is a major Hindu festival celebrated in India, Nepal and around the world. Here are some pictures of the Holi celebration in Pokhara, Nepal. Read
Instagram Feed Instagram Feed Instagram Feed