The Komodo Island is an Island that forms part of the Republic of Indonesia.It is famous for for its pink sand and inhabits the largest lizards in the world.
 |
Komodo island |
 |
Rock formation at the Beach |
 |
Komodo beach |
 |
Komodo beach |
 |
komodo lizard |
 |
komodo lizard |
|
|
No comments:
Post a Comment