Ihorombe Travel Guide

Tourist Guide

A rugged landscape with prominent rock formations and sparse vegetation.