Miranda

More details

Miranda is region of the country of Venezuela.

Miranda
CountryVenezuela