New Video Release

View the recently released video from the Refuge of Divine Love.

The Refuge of Divine Love is located at Delta Tigre, Buenos Aires, Argentina.

The refuge is open for meetings, prayer groups and stays.

View All