R Rohan Raj • 6.53K Points Tutor III Geography Bookmark Embed Report View In MB-Short Q. Leh Palace is located in (A) Uttarakhand (B) Punjab (C) Delhi (D) Jammu & Kashmir Correct Answer - Option(D) Views: 352 Filed under category Geography Share
Discusssion
Login to discuss.