Geography, asked by barlacktr7190, 1 year ago

is a place that is pretty much soaked in french flavor. It is a popular tourist destination is a union territory of india and has architecture, mosques, churches, food and incredible culture

Answers

Answered by lusina50
1
for me it's india and in india Jammu and Kashmir .... i love it. ...
Similar questions