Alor – Indonesia – Alluring Alor

Alor. Allure. Two words that sound the same and in all honesty, probably don’t have all that different meanings. Alor is a pretty alluring place

Read more