Contact Us

Tehelka.com Pvt Ltd.
Building No 23,
Nehru Place,
New Delhi-110019
Contact No: +91 11 40600890

Editor: charnjitahuja@gmail.com

Printer and Publisher: swinderbajwa@gmail.com