Tag: Alwar

Bhangarh Fort: The Most Haunted Place of India

Ghosts! No one knows if they actually exist or not. Some believe they do but other people perish...