loader
photographer_image

Barahi Temple .

Pokhara

by dikshyant_adhikari Published on Nov 07, 2019

Tal Barahi Temple, also known as Lake Temple or Varahi Temple is a two-storey pagoda temple located on a small island on Phewa Lake in Pokhara.

License and Use
Free to download

Comments(0)

No comments yet