जी हां यह जगह भारत में ही है।
Yes, this is India.