Where to meditate? – 5 ideal and idyllic spots

What is meditation? Is it related to religion; Buddhism or Hinduism? Or is it just a mental exercise? A question which leads to ambiguous state of minds in society and still creates vagueness and uncertainty in the present era. According to the Cambridge Dictionary, meditation is defined as “the act of giving your attention to […]