Wat Thai Kapilavatu Palace Temple
← Explore all Temples & Teerth
Place: Nautanwa Uttar Pradesh
Wat Thai Kapilavatu Palace Temple. Located in Nautanwa.
- Address
- कपिलवस्तु-०३, Kapilavastu, Kapilbastu, कपिलवस्तु, लुम्बिनी प्रदेश, नेपाल
- Nearest City: Kapilavastu