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