Tal Barahi Temple island
E1785362
UNEXPLORED
Tal Barahi Temple island is a small, sacred islet in Nepal’s Phewa Lake that hosts the prominent Hindu Tal Barahi Temple, a major religious and tourist attraction near Pokhara.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Tal Barahi Temple island canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.