Vatovavy Travel Guide

Tourist Guide

A close-up of a spider with a shiny, speckled body and long, thin legs.
A chameleon with green and yellow coloration, resting on a branch.