Why Hindu temples are built next to water bodies?
The appropriate site for a temple, suggest ancient Sanskrit texts, is near water and gardens, where lotus and flowers bloom, where swans, ducks and other birds are heard, where animals rest without fear of injury or harm.[1] These harmonious...