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