top of page
  • Youtube
  • Facebook

General Discussions

Public·320 members

Sigiriya in Sri Lanka : Amazing Structure & Technology

This place is also called the Lion Rock Fortress and also has pyramids so I wonder...our ancestors again...

Just imagine Our Heritage still hidden in the jungle in The Americas awaiting Our Nation 💙










5 Views
bottom of page