Gornal Explained

Gornal may refer to the following places:

India

Russia

Spain

United Kingdom