Otura
From Infogalactic: the planetary knowledge core
Otura may refer to:
- Otura, Asturias, Spain
- Villa de Otura, Granada, Spain
<templatestyles src="Dmbox/styles.css" />
Otura may refer to:
<templatestyles src="Dmbox/styles.css" />