Datuk Tua Megalith
Historical Background: Megaliths refer to large granite stones that are cut and transformed into monuments that vary in shapes and sizes according to cultures. Megaliths can be found in many countries with varying styles and serves different cultural purposes. Some locals describe megaliths as ‘living stones’ as they are believed to gradually grow in size […]
Datuk Tua Megalith Read More »