Peace Pagoda

If You Are In Darjeeling, Don’t Miss The Japanese Temple And Peace Pagoda
Asia
India
West Bengal

If You Are In Darjeeling, Don’t Miss The Japanese Temple And Peace Pagoda

I believe that these two (Japanese Temple and Peace Pagoda) are among those must-see places in Darjeeling which can make your trip extra worthy.

Read More