English: The film is filmed mostly in India and Thailand.
Telugu: ఈ చిత్రాన్ని భారతదేశం మరియు థాయ్లాండ్లో విస్తృతంగా చిత్రీకరించారు.