Video: Mentawai from Above

Video: Mentawai from Above

Beautiful video from the Bird of the Mentawai islands in Indonesia. Enjoy the highlights of our trip and experience the beauty of the Islands from above.