test
30.5 C
Manila
Thursday, June 20, 2024
Home Tags Destination

Tag: Destination

‘Transformers Rise of the Beasts’ Makes Peru as Filmmakers’ Destination

Next week's premiere of Transformers: Rise of the Beasts – filmed on location at Peru's ancient Incan city of Machu Picchu –...

MOST POPULAR

HOT NEWS