Experience freedom in a tropical paradise and swim in a white sand and crystal clear waters like this one in Homoron White Beach located in Batan Island in Batanes Province.