Site of the Finish Line for The Amazing Race Asia 3 Islands, TV Locations Links: www.tripadvisor.com By: kkeps