Pattumala Velankanni Matha Church India?
Discussion
Sorry.......but that's also a beautiful building
ok, I give up, I guess I don't get it anymore 😅
Ok last clue before I reveal if no-one gets it.
French is the official language and despite being Southern Hemisphere is strangely enough actually considered to be France.
have also tried with these hints to find out, unfortunately without success, am curious if someone comes to the answer 🕵️
