Travel to South Korea to visit some amazing K-drama Locations 02/23/202102/23/2021TravelGoblin, Hotel Del Luna, Itaewon Class, Jumunjin Beach, K-drama, K-drama Locations, South Korea, travel South Korea is the land of goblins, grim reapers, gumiho and handsome aliens. If you are a big fan of K-dramas, then the following South Korean places are a must-see! Itaewon Class – Itaewon Itaewon Continue Reading