Geography, asked by jaybhanushali2007, 2 months ago

do you know this building is located in ?​

Attachments:

Answers

Answered by ΙΙïƚȥΑαɾყαɳΙΙ
1

Answer:

Kerala I guess ;)

Explanation:

Similar questions