Nizamabad Fort in Telangana, India
Nizamabad Fort in Domakunda Village in Telangana, India.
Image Courtesy: Google & Video Courtesy: Youtube..Published by World News Telugu
Nizamabad Fort in Domakunda Village in Telangana, India.
Image Courtesy: Google & Video Courtesy: Youtube..Published by World News Telugu
excellent photography...tnx to see it me...