The series was shot in Thailand and Australia.
New Delhi: Google's video streaming platform YouTube is planning to launch an online store similar to Apple TV and...