Село Борово се намира на 40 км от Асеновград и на 28 км от Бачковския манастир. Разположено е в Преспанския дял на Родопите, на 1000 м надморска височина. В миналото мястото на сегашното село и землището му били покрити с борови гори. Предполага се, че селото носи името си от тях.
Според останките от минали епохи намерени в района, мястото където се намира селото е било населено още от 5-ти -4-ти век пр. Хр. Първите писмени сведение за селото датират от 1083 г. в Типика (устав) на Григорий Бакурияни за монашеската общност в Бачковския манастир. Най-новата история на селото започва през 1903 г., когато след Илинденско-Преображенското въстание тук се заселват хора от село Момчиловци. В миналото основния поминък на хората е било земеделието и животновъдството, както и гората наоколо.
Още при влизането в Борово на висок хълм над селото ще видите параклис Възнесение Господне. Параклисът е построен през 2006 година с доброволния труд и лични средства на местните жители. От мястото се откриват спиращи дъха гледки. Лесно ще откриете параклиса. След края на селото има чешма и табелка за него вдясно.
В близост до селото се намират резерват Кормисош и биосферен резерват Червената стена.
На 6 км от Борово е разположена местността Кръстова гора и манастир Света Троица – Кръстова Гора. Това е място с богата история, където според легендите е заровена частичка от Христовия кръст. Мястото е посещавано целогодишно от много вярващи хора от цялата страна и чужбина.
От Кръстова гора можете да отидете до Караджов камък и Белинташ.
В село Борово има няколко хотела, вили и къщи за гости, където можете да отседнете и да разгледате селото и забележителностите наоколо.
Село Борово се намира на 10 км от град Лъки, на 40 км от Асеновград, на 55 км от Пловдив и на около 200 км от София. До селото се стига като се отклоните от пътя Асеновград – Смолян на отбивката за село Югово. На 16 км след село Югово по пътя за Кръстов гора се намира село Борово.