Lörrach is located in the most southwestern tip of Germany in the valley of river Wiese, adjacent to Switzerland, France and the southern Black Forrest. Due to this prime location there is always something to see and do for friends seeking both cultural or nature experiences.