The Banda Islands in Maluku, Indonesia, offer a rare blend of rich history and breathtaking natural beauty. From above, the ...