Да, между этими словами есть различие.
Любоваться можно только глазами. Мы любуемся только тем, что видим. Когда человек видит что-то красивое, что ему приятно, он говорит "я любуюсь этим".
А наслаждаться можно всеми чувствами. Наслаждаться означает то же самое, что и получать удовольствие. Можно наслаждаться вкусной едой, гармоничной музыкой, нежным прикосновением. О любой вещи, которая доставляет удовольствие, которая приятна, можно сказать "я наслаждаюсь этим".
Причём о том, что вы видите, можно сказать и "наслаждаюсь" и "любуюсь". Например - "я наслаждаюсь видом этого прекрасного заката" и "я любуюсь этим прекрасным закатом".