PLEASE TELL WHAT IS SHIKHARA
Answers
Answered by
0
Answer:
Shikhara means Point of mountain
Answered by
0
Answer:
Mountain peak. or indian north temple
Similar questions