Fast forward 2020, the next Olympic game will be held in Tokyo, Japan. Planning and preparations are currently cooking up. The sky will literally light up above with shooting stars.
by Jovie Lyn Alejandro
by TravelersToday Staff Reporter
by Althea Serad