Alor, Indonesia, is an underwater paradise that remains a bit of a hidden gem. Here are our picks for the best scuba diving in Alor.
Alor, Indonesia, is an underwater paradise that remains a bit of a hidden gem. Here are our picks for the best scuba diving in Alor.