A Hindu temple hidden away in this slice of rural Florida transports visitors to South India
Tucked away on a residential street in Southwest Broward County lies a holy structure of architectural grandeur that looks as if it were uprooted straight from India and transplant…