Hampi s one of the UNESCO World Heritage Sites in India located near Hospet town in the Karnataka state .