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 Instagram Feed Instagram Feed Instagram Feed