Shiva Vishnu Temple of South Florida
π5661 Dykes Rd, Southwest Ranches, FL 33331, United States
π Solid / Good
β±οΈ 00:35
"This temple's amazing. As soon as you walk in, you see so many different shrines."
βΆ Watch timestamped review β