-advertisement-
-advertisement-

Let’s turn to culture and landmarks Otty! Where would you find this fascinating piece of architecture?

See here what other people have answered:

  • Quebec
  • Rome
  • Lisbon
  • Paris
13%
24%
15%
48%
Click "CONTINUE" to proceed to the next question

Interesting fact:

The Republic of Seychelles is made up of 115 tropical islands in the Indian Ocean. Nearly half of the country’s landmass is devoted to national parks and nature reserves! It is one of the world’s most renowned countries for protecting land for threatened species.

-advertisement-