Rinca

island
GenRank Score
6.8

Rinca is an island in Komodo National Park, Indonesia, famous as one of the few natural habitats of the Komodo dragon.

Also Known As

Rinca
1 question1 category

Score History

Loading score data...
Mention Rank: #3