View of Kelor island in Komodo National Park
View of Kelor island in Komodo National Park, Indonesia
Size: 5509px × 3673px
Location: Komodo National Park, Indonesia
Photo credit: © Denys Kutsevalov / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: archipelago, asia, ecotourism, environment, explore, indonesia, island, komodo, mountains, national, natural, nature, outdoors, paradise, park, reserve, southeast, travel, tropical